impregnating liquid - Spanish English Dictionary